block the road traffic - Türkisch Englisch Wörterbuch